home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-07-03 | 102.7 KB | 2,159 lines |
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- DocsBoot+ version 0.42 documentation
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Copyright (C)1994-1998 Zac Schroff, all rights reserved
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Introduction to DocsBoot+
- ~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
-
- DocsBoot+ is a program which operates as a boot manager for
- systems with multiple operating systems in multiple partitions. It
- does not require repartitioning to install (though this assumes you
- have already partitioned your hard disc to make room these other
- operating systems). DocsBoot+ also takes little space on floppies and
- no normally usable space on hard discs.
-
-
- DocsBoot+ has some features besides the boot menu, some which are
- not found in any other boot manager. In brief, these are :
-
- CMOS protection -- Saves your system settings and restores
- them if they are lost or scrambled.
-
- Virus protection -- Removes non-stealth virii from the boot
- sector or MBR.
-
- Timed boot -- Automatically boots either a default or the
- last booted partition after a user-settable
- period of time.
-
- Boot floppies -- Boots floppies from the menu, so you can
- set your system to always boot hard disc,
- for security or for whatever reason.
-
- Expandability -- If there is a new OS, or a new kind of
- partition becomes available, DocsBoot+ can
- easily be updated to recognise and boot it.
-
- Extensions -- Allows loading of extensions which can be
- anything from drivers for hard discs to menu
- enhancements to password programs.
-
- DriveSwap -- Swaps the A and B floppy drives so that many
- real-mode programs and operating systems can
- boot from either floppy drive.
-
- Hidden operation -- DocsBoot+ can be configured so it will
- only display the boot menu if a certain
- key is held down and will boot a default
- partition otherwise (without displaying
- anything in the process).
-
- Many of these features can be enabled or disabled independently of the
- other features, so it is possible to just have DocsBoot+ on your
- system to keep a backup of your CMOS settings or load an extension.
-
-
- DocsBoot+ requires an i80386 (or compatible) or later CPU to
- operate. With modern operating systems requiring anything from an
- 80386SX through a 586, it is difficult to see the use in an 8086
- compatible boot manager. I doubt this will be a problem to anybody.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Beta notice
- ~~~~~~~~~~~
- READ THIS
-
-
- THIS IS A BETA RELEASE OF DOCSBOOT. THE USER OF THIS PROGRAM
- TAKES FULL RESPONSIBILITY FOR ANY DAMAGES CAUSED BY USE OR ABUSE OF
- THIS PROGRAM.
-
- YOU ARE STRONGLY URGED TO MAKE A FULL BACKUP BEFORE INSTALLING
- THIS PROGRAM AND MAKE PERIODIC BACKUPS DURING USE.
-
- Due to large numbers of requests, this beta will
- not expire (future ones may not expire also). Due to a minor typo in
- the source for earlier 0.4x series versions, they may not expire
- either (it is difficult to isolate precicely which ones will, as this
- particular error does not affect operation in any other way). I would
- still prefer that everybody who is using a beta upgrade to the final
- release when it becomes available.
-
- Since all registered betas will still operate normally after the
- expiration, they will not be automatically updated until the final
- release. People who register a beta version will be shipped the final
- release when it is available (have patience).
-
- AS OF VERSION 0.40, THE DOCSBOOT+ INTERNAL STRUCTURES HAVE
- CHANGED TO ACCOMODATE SUBSTANTIAL CHANGES IN FEATURES AND INTERNAL
- FUNCTIONS. THESE CHANGES HAVE RENDERED IT INCOMPATIBLE WITH ALL OLDER
- DOCSBOOT+ INSTALLATION AND CONFIGURATION PROGRAMS. DO NOT USE THE
- INSTALLATION/CONFIGURATION UTILITIES FROM VERSIONS EARLIER THAN 0.40
- WITH VERSIONS 0.40 OR LATER OF DOCSBOOT+.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Legal stuff
- ~~~~~~~~~~~
- READ THIS
-
-
- 1. Usage license
- DocsBoot+ is a shareware program. This means that you are
- granted the right to run DocsBoot+ and its associated
- utilities and other files (henceforth collectively referred
- to as `the Program') for the purpose of evaluating it for up
- to a month. After this time, you must either register your
- copy (which extends the right to use the program until some
- other term of this agreement is broken), or you must remove
- the Program from your system. You may repeat the evaluation
- process with new versions as they become available.
-
- 2. Permitted use and restrictions
- You may install the Program on your system in accordance
- with the instructions that are included. You may operate
- the Program in accordance with said instructions. You may
- NOT reverse-engineer, disassemble, attempt to modify the
- Program except as expressly or implicitly provided in the
- instructions included with the Program.
-
- 3. Reistribution
- You may distribute the Program in its unmodified original
- archive file only. You may NOT distribute the Program in
- any other form, or if you have modified it in any way. You
- may NOT distribute the Program for a profit.
-
- 3a. BBS exemption to redistribution restrictions
- Computer Bulletin Board Systems (BBSes) operator may
- charge for access to their systems or file areas, but
- may not charge specifically for the Program.
-
- 3b. Shareware distribution company exemption to
- redistribution restrictions
- Companies who specialize in the distribution of
- shareware programs on CD-ROM or other media may
- redistribute the Program for profit along with other
- programs, providing that :
- i. they state plainly on the package or on the medium
- (preferably both) that the programs contained are
- shareware and must be registered with their
- authors for continued use, and
- ii. they do not charge unusually high prices for the
- redistribution of the Program.
-
- 3c. Specific exemptions to redistribution restrictions
- Exemptions to certain aspects of the redistribution
- restrictions may be negotiated. Please contact Zac
- Schroff (zschroff@docsware.com) for more information or
- if you wish to negotiate an exemption. Note that
- exemptions are granted only physically and in writing,
- never electronically or verbally.
-
- 4. Disclaimer of warranty
- The Program is provided as-is and without warranty of any
- kind. DocsWare, Zac Schroff, and any licensee or authorized
- agent of DocsWare (henceforth referred to collectively as
- the Agent) expressly disclaim any and all warranties and/or
- condition, expressed or implied, including, but not limited
- to, the implied warranties of fitness or usability for any
- purpose, satisfactory quality, continuous error-free or
- reliable operation, merchantability for any particular
- purpose, or that it will meet the requirements of any
- particular situation. The Agent makes no warranty for the
- readability, accuracy, correctness or reliability of the
- documentation which is included with the Program. No oral
- or written statement, nor advice given by the Agent shall
- create a warranty in any way, nor shall it increase the
- scope of any warranty. Should the Program prove defective,
- you, and not the Agent, assume the entire cost of all
- necessary servicing, repair, or correction. Some
- jurisdictions do not allow the exclusion of implied
- warranties, so some of the above exclusions may not apply to
- you. The terms of this disclaimer do not alter or prejudice
- your statutory rights in acquiring the Program other than in
- the course of a business, neither do they exclude or limit
- any liability for personal injury or death caused by the
- Agent's negligence.
-
- 5. Limitation of liability.
- Under no circumstances, including negligence, shall the
- Agent be liable for any special, incidental, consequential,
- or indirect damages arising from or relating to this
- license or the Program. Some jurisdictions do not allow the
- limitation of incidental or consequential damages, so the
- above limitation may not apply to you. In no event shall
- the Agent's liability exceed the lesser of the cost to you
- of the Program or the amount of fifty (50) US dollars.
-
- 6. Export law assurances.
- You may not use or export or re-export the Program except as
- authorized by United States law and the laws of the
- jurisdiction in which the Program was obtained.
- Particularly, but without limitation, the Program may not be
- used or otherwise exported or re-exported :
- i. to anybody on the United States Treasury Department's
- list of Specially Designated Nationals, or
- ii. to anybody on the United States Department of
- Commerce's Table of Denial Orders, or
- iii. into or to a resident or national of any United
- States embargoed country.
-
- 7. Government end users.
- Government end users are to follow the laws and terms which
- apply to everybody else.
-
- 8. Controlling law and severability.
- This license shall be governed by the laws of the United
- States of America. If for any reason a court in a competent
- jurisdiction finds any provision, or portion thereof, to be
- unenforceable, the remainder of this license shall continue
- in full force and effect.
-
- 9. Complete agreement.
- This licenese contitutes the entire and complete agreement
- between all parties with respect to the Program and the use
- of the Program. This license supercedes any and all prior
- or contemporaneous understandings or agreements about such
- matters. No modification or amendment to the terms of this
- license will be binding unless it is in writing, and signed
- by an Agent who has been specifically and properly
- authorized to make such modifications or amendments.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Registration
- ~~~~~~~~~~~~
-
-
- Please see the ORDER.DOC file for information about registering
- this program. There have been several changes to the ways to register
- (including the addition of credit card registrations).
-
- If you are the author of a shareware product which requires a
- registration of some sort (any sort!), tell me. If I find the program
- useful, I will be happy to trade a registration for DocsBoot+ for a
- registration of your program.
-
- I will send out the new copy as soon as reasonably possible upon
- receipt of your payment, unless a new version is due out shortly
- (which is defined here as `about a week from now'), then I will wait
- until the new version is ready. This is a change from the old policy,
- primarily motivated by the difficulty it caused in dealing with my
- bank. In any case, please allow about a month from the time you send
- the registration to the time you get the disc and registration code.
- I have extended the expiration period from one month to two in order to
- accomodate this.
-
-
- Once you have registered DocsBoot+, you may upgrade whenever you
- wish by downloading a new version and registering it using your
- registration code. There is no additional charge this way.
-
- To get the latest information and versions, use a web browser and
- go to `http://www.docsware.com/docsboot'. These pages will be updated
- regularly with current information and versions of the program.
-
- I reserve the right to require an upgrade registration of major
- revisions (version 1.xx to 2.xx, for example), but intend to keep it
- minimal. No registered copy should expire, except the early betas
- (up to and including version 0.24).
-
-
- * TO ALL USERS WHO REGISTERED OLDER VERSIONS BEFORE 30 JUNE 1996 *
-
- Since you have already registered, you do not need to pay an `upgrade'
- registration to this version. However, your old registration code
- will no longer function. Please contact me at the address in the
- shareware notice section and tell me your name and serial number (you
- can find this displayed by any registered copy) (please do not include
- your old registration code). Once these have been verified, you will
- be sent a registration code which will work on the latest version.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Main menu
- ~~~~~~~~~
-
-
- When the DocsBoot+ disc is booted, it will load its
- installation/setup program. Once it has loaded, the `main menu',
- shown below, will be displayed on your monitor. To select
- an option from this menu, move the highlight with the [Up] and [Down]
- arrow keys, and press [Enter] to make the selection.
-
- Note that the bottom line of the screen is a help line, and will
- always indicate what action you can take or what activity DocsBoot+ is
- presently carrying out. This help line will indicate what keys are
- available for your input, or what process DocsBoot+ is carrying out no
- matter what menu you are using, or what choice you have made. Pay
- close attention to this help line. If you are in doubt about what you
- can do or what is happenning, look at the help line.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
- This copy of DocsBoot+ is not currently registered.
-
-
-
-
-
- MAIN MENU
-
-
- Install DocsBoot+ to the system
- Remove DocsBoot+ from the system
-
- Register this copy of DocsBoot+
- Change the current DocsBoot+ settings
-
- Exit the DocsBoot+ installation/setup program and reboot
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Install DocsBoot+ to the system : This option takes you to the
- `Installation menu', which allows you to install the DocsBoot+ program
- on your system, either to the primary hard disc, or to a floppy disc.
-
-
- Remove DocsBoot+ from the system : This option takes you to the
- `Removal menu', which allows you to remove the DocsBoot+ program from
- your system, either from the primary hard disc, or from a floppy disc.
-
-
- Register this copy of DocsBoot+ : This option works only if the
- copy of DocsBoot+ is not already registered. This allows you to enter
- a registration code which will remove the time limit on your usage of
- DocsBoot+. After the registration code is entered, the registration
- can not be changed.
-
-
- Change the DocsBoot+ settings : This option takes you to the
- `Change settings' menu, which allows you to change certain parameters
- DocsBoot+ uses when booting your system and to save these setting on
- the DocsBoot+ disc. It also allows you to change the settings of
- DocsBoot+ installed on a hard or floppy disc.
-
-
- Exit the DocsBoot+ installation/setup program and reboot : This
- option exits this installation/setup program and reboots your system.
- Note that you can use Ctrl-Alt-Delete at most points in the program to
- get out quickly, but the computer will go through the same routine as
- using this menu selection. Please DO NOT use the reset switch to exit
- the DocsBoot+ installation/setup program.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Installation menu
- ~~~~~~~~~~~~~~~~~
-
-
- If you choose `Install DocsBoot+ to the system' from the main
- menu, you will be brought to this menu. From here, you choose whether
- you want to install DocsBoot+ to your primary hard disc, or to a
- 1440KB 3.5 inch floppy disc.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
-
-
-
-
-
- INSTALLATION MENU
-
-
- Install to the primary hard disc
- Install to a 1440KB floppy disc
-
- Do not install - return to the main menu
-
-
-
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Install to the primary hard disc : This will install DocsBoot+
- to your primary hard disc. It will probably not take long (it may be
- over before you realise it), unless there are things which you need to
- be informed of. The installation procedure will explain all of the
- messages thoroughly, so you can make decisions without having to refer
- back to this document. Most systems will install quickly and without
- any messages.
-
- NOTE : If you are using IBM's BootManager (or a similar progam),
- DocsBoot+ will probably disable it. This is not intentional, but it
- is a side effect of DocsBoot+ setting the partition it boots active.
- To restore BootManager, simply set its partition active again using
- any partition table editor or FDISK type utility.
-
- WARNING : If you have a large (larger than 504MB) IDE drive, and
- use a special program (such as Ontrack's DDO) to access it, you must
- load this program before you can safely install DocsBoot+ to your hard
- disc. DocsBoot+ will attempt to determine this for you, and will not
- install if it sees that one of these programs is used, but it does not
- recognise all of them yet. Most of these programs have provisions for
- booting floppy discs. Check your disc drive (or disc management
- program) manual for details on how to do this.
-
- There have been no reports of DocsBoot+ having any problems or
- conflicts with disc compression programs, though I recommend strongly
- against using these programs if you value your data (I also recommend
- backups if you value your data).
-
-
- Install to a 1440KB floppy disc : This will install DocsBoot+ to
- a 1440KB floppy disc (it MUST be formatted first). You will be
- informed when to swap discs. There will probably be messages you
- should read during this procedure, but the installation procedure will
- explain the conditions, hopefully allowing you to make a decision
- without coming back to this document.
-
- Once DocsBoot+ is installed to a floppy disc, DOS will probably
- be unable to use it for files, but some other operating systems, such
- as OS/2, will be able to use it for files without problems. During
- installation, DocsBoot+ reformats the disc so operating systems like
- OS/2 can use it.
-
- DocsBoot+ should be installed to the hard disc for optimal
- performance and usefulness, but it can be installed to a floppy disc
- so you can experiment with it. This was intended so you could see how
- well it fits your needs without having to install it directly on your
- hard disc. DocsBoot+ takes up no usable space on a hard disc, but it
- takes up about 9KB on a floppy disc.
-
- Please note that certain features (most notably the support for
- extensions) are disabled when DocsBoot+ is installed to a floppy.
-
-
- Do not install - return to the main menu : This option does
- exactly what it says - it returns to the main menu. If you decide not
- to install, or an error returns you to this menu, you can return to
- the main menu by selecting this option. Successful installation
- will return you directly to the main menu.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Removal menu
- ~~~~~~~~~~~~
-
-
- If you choose `Remove DocsBoot+ from the system' from the main
- menu, you will be brought to this menu. From here, you choose whether
- you want to remove DocsBoot+ from your primary hard disc, or from a
- 1440KB 3.5 inch floppy disc.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
-
-
-
-
-
- REMOVAL MENU
-
-
- Remove from the primary hard disc
- Remove from a floppy disc
-
- Do not remove - return to the main menu
-
-
-
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Remove from the primary hard disc : This will remove DocsBoot+
- from the primary hard disc. It will probably not take long. You
- probably will not realise anything is occurring until it has finished.
- There should be no messages during the removal process, since there is
- little to do to remove DocsBoot+ from the system.
-
-
- Remove from a floppy disc : This will remove DocsBoot+ from a
- 1440KB 3.5 inch floppy disc. You will be prompted when to switch
- discs, otherwise there should be no messages during this process.
-
-
- Do not uninstall - return to the main menu : This option does
- what it says -- returns you to the main menu. If you decide not to
- remove DocsBoot+, or an error returns you to the removal menu, this
- option will return you to the main menu. Successful removal of
- DocsBoot+ will return you to the main menu automatically.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- The registration process
- ~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- When you select `Register this copy of DocsBoot+' from the main
- menu, you will be guided through the registration procedure. Some
- disc preparation will probably need to be done before your
- registration code can be entered. Once this is done, you will be
- asked to enter your registration code. Following this, you will be
- asked to enter your name and any other information you wish DocsBoot+
- to display during bootup. When all data are entered, your copy of
- DocsBoot+ will be registered. If you enter the registration code
- incorrectly, you will be returned to the main menu, and have to select
- `Register this copy of DocsBoot+' again.
-
- Any messages which occur during this procedure are meant to be
- easy to understand so you do not have to refer to this document to
- decide what to do next.
-
- A little warning before you start the registration process : Be
- sure you have enough time. Disc preparation can take as long as ten
- minutes, but only needs to be done once. If you enter your
- registration code incorrectly and have to start over with `Register
- this copy of DocsBoot+' from the main menu, the disc preparation does
- not have to be redone. The remaining parts of the registration process
- will go much faster.
-
-
- If you have already installed DocsBoot+, and you register your
- copy, you will have to remove then reinstall DocsBoot+ so that your
- registration will apply to the installed copy, and be displayed when
- you boot your system.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Change settings menu
- ~~~~~~~~~~~~~~~~~~~~
-
-
- If you choose the `Change the current DocsBoot+ settings' option
- from the main menu, the following menu will be displayed. This menu
- will allow you to select parameters under which DocsBoot+ will begin
- the boot process of your system. You can select parameters for the
- initial installation, or change parameters of a copy of DocsBoot+
- which is already installed.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
-
-
- CHANGE SETTINGS MENU
-
-
- Edit the DocsBoot+ boot parameters
- Edit the DocsBoot+ boot menu parameters
- Edit the partition ID->type associations
- Edit the partition typenames and attributes
-
- Load the DocsBoot+ settings from an installed copy
- Save the DocsBoot+ settings to an installed copy
-
- Restore the default DocsBoot+ settings
- Save the DocsBoot+ settings to the DocsBoot+ disc
-
- Return to the main menu
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Edit the DocsBoot+ boot parameters : This option takes you to the
- `DocsBoot+ boot parameters' screen, which allows you to change the
- configuration of the basic features of DocsBoot+.
-
-
- Edit the DocsBoot+ boot menu parameters : This option takes you
- to the `DocsBoot+ boot menu parameters' screen, which allows you to
- change the configuration of the features of the default menu which is
- included with DocsBoot+. NOTE THAT THIS DOES NOT AFFECT ANY MENUS
- WHICH MAY BE PROVIDED BY EXTENSIONS.
-
-
- Edit the partition ID->type associations : This option, when used
- in connection with the next option, allow you to define partitions
- which DocsBoot+ can recognise. If you have an operating system which
- uses a partition which is compatible to those which are provided
- already, you can set it up in this option alone. If your operating
- system is not compatible with any of those which are recognised, you
- will need to first use the `Edit the partition typenames and
- attributes' option, below. THIS OPTION IS FOR ADVANCED USERS ONLY.
-
-
- Edit the partition typenames and attributes : This option allows
- you to define classes of partitions, so DocsBoot+ can be told to
- recognise partitions which it does not already recognise using the
- `Edit the partition ID->type associations' option, above. THIS OPTION
- IS FOR ADVANCED USERS ONLY.
-
-
- Load the DocsBoot+ settings from an installed copy : This option
- takes you to the `Load settings menu', described below, which allows
- you to load the DocsBoot+ settings from a copy installed to either a
- hard disc or floppy disc.
-
-
- Save the DocsBoot+ settings to an installed copy : This option
- takes you to the `Save settings menu', described below, which allows
- you to save the DocsBoot+ settings to a copy installed on either a
- hard disc or floppy disc.
-
-
- Restore the original DocsBoot+ settings : This option returns the
- settings to their original state, as they were on the DocsBoot+ disc
- before any changes were made. WARNING : THIS DISCARDS ALL CHANGES
- YOU HAVE EVER MADE, NOT JUST THE CURRENT EDITING SESSION CHANGES. If
- you wish to discard only the changes you have made in this session,
- you should simply choose the return to the main menu option, and
- answer `no' the question of whether or not you want to save the
- settings.
-
-
- Save the DocsBoot+ settings to the DocsBoot+ disc : This option
- saves the settings which are being edited to the DocsBoot+ disc
- itself. This has the effect of changing the default configuration
- used when a copy of DocsBoot+ is installed or upgraded. If you are
- simply changing the settings of an installed copy and do not wish to
- change the defaults, do not use this selection.
-
-
- Return to the main menu : This option will take you back to the
- main menu. If there are changes which have been made, it will prompt
- whether or not you wish to save them. If you answer `yes', the
- settings will be saved, then you will be returned to the main menu.
- If you answer `no', you will simply be returned to the main menu.
-
-
- A little hint -- if you want to change the settings of an
- installed copy of DocsBoot+, but not your default settings : Enter
- this menu from the main menu. Select `Load the DocsBoot+ settings
- from an installed copy' and follow the instructions. Make any changes
- you wish to make. Select `Save the DocsBoot+ settings to an installed
- copy' and follow the instructions. Select `Return to the main menu'
- and answer `no' to the question of whether or not you want to make the
- changes the defaults.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- The DocsBoot+ boot parameters screen
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- When you choose `Edit the DocsBoot+ boot parameters' option from
- the change settings menu, the screen below will be displayed. On this
- screen, you can change several of the basic DocsBoot+ boot settings.
- Please pay close attention to the help line, as it will indicate what
- you can do with each of the parameters. Pressing [Escape] on this
- screen will return you to the `Change settings' menu.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
- Option Value Option Value
- ─────────────────────────────── ───── ─────────────────────────────── ─────
- Protect the MBR or Boot sector Yes Include unrecognised partitions No
- Protect the CMOS settings No Actively scan for all drives No
- Allow CMOS `Save?' option Yes Multiple visible primaries No
-
- Delay before checking keystate Yes Set booted partition active Yes
- Delay time (seconds) 2 Install DriveSwap if booting B Yes
- Clear keyboard buffer first Yes
- Pause on start if [Ctrl] down Yes Manipulate CGA/Hercules boards No
-
- Search for extensions No Enable boot menu Yes
- Bypass extensions if [Alt] down Yes Menu only if [RightShift] down No
- Wait for key on extension error Yes Use default (not last booted) No
- Load extensions from directory No Default partition number 0
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- [Esc] exits; Arrows move; [+],[-] change the value.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Protect the MBR or Boot sector : If this is set to `yes',
- DocsBoot+ will check that the MBR (of a hard disc) or boot sector (of
- a floppy) is correct. If it is not correct, DocsBoot+ will attempt to
- repair it then restart the system. This can be used to protect the
- system from many non-stealth boot sector virii. If this is set to
- `no', DocsBoot+ will not perform this function.
-
- Certain 586 systems and certain Phoenix BIOS based systems
- (especially PCI systems) may have problems with this function. If
- DocsBoot+ does nothing more than tell you it has restored the boot
- sector and reboot, you should disable this function. You might want
- to consider further checking for a virus, also, since some virii are
- quite persistent.
-
- If your system BIOS supports a boot sector virus protection
- option of some sort which you use, you should set the DocsBoot+
- `Protect the MBR or Boot sector' option to `no'.
-
-
- Protect the CMOS settings : DocsBoot+ keeps up with the settings
- which are stored in your system's CMOS setup memory. If this is set
- to `yes', DocsBoot+ will check the CMOS settings every time it loads.
- If they have changed, you will be asked whether you want the older
- settings restored or the new settings saved. If this is set to `no',
- DocsBoot+ will neither keep up with nor restore the settings.
-
- Certain systems which are not `100% compatible' may have problems
- with this function. DocsBoot+ assumes your system uses the standard
- clock chip (where the settings are stored), and only saves the first
- 64 bytes of the settings (many systems now use much more than this).
- If you get an invalid CMOS checksum message from your system BIOS
- whenever DocsBoot+ restores the setup, you should disable this
- function. Also, if DocsBoot+ often says that your CMOS settings have
- changed (and you know full well they have not), you should disable
- this function.
-
- Laptops in particular have problems with this function, since some
- laptop computers manufacturers (Toshiba is a good example) like to store
- current power-saving parameters & resume information in the CMOS RAM.
-
-
- Allow CMOS `Save?' option : If the `Protect the CMOS settings'
- option above is set to `yes', then this option has an effect. If this
- is set to `yes', then whenever DocsBoot+ finds the CMOS settings have
- been changed, it will ask if they are to be restored, saved, or simply
- ignored (see the `Operation of DocsBoot+' section below). If this is
- set to `no', then DocsBoot+ will simply restore the CMOS settings
- whenever it detects they have been changed.
-
- If the `Protect the CMOS settings' option above is set to `no',
- then this option has no effect, and DocsBoot+ will not monitor the
- CMOS settings for changes.
-
-
- Delay before checking keystate : If this is `yes', DocsBoot+ will
- wait for the time indicated below by `Delay time (seconds)' before it
- checks the keyboard state during startup. If this is `no', no delay
- will be made and the `Delay time (seconds)' value does not matter.
-
- This is provided as a way to allow enough time to press the keys
- after the system boots. Some BIOSes refuse to allow keys to be held
- down before boot, so you may find it convenient to leave this set `yes'.
-
- If you are setting DocsBoot+ up so that it does not display the
- menu unless you hold RightShift down, setting this to `no' will
- slightly increase the security of that, since the DocsBoot+ initial
- banner will not be left on the screen. However, setting it to `no'
- may make getting the [RightShift] key down in time tricky.
-
-
- Delay time (seconds) : This is the time DocsBoot+ will wait
- before it checks the keyboard state when starting (if the `Delay
- before checking keystate' option above is set to `yes'). This is
- expressed in units of about a second.
-
-
- Clear keyboard buffer first : If this is set to `yes', DocsBoot+
- will clear the system keyboard buffer of any keystrokes before it
- checks the keyboard status. If this is `no', the keyboard buffer will
- be left alone.
-
-
- Pause on start if [Ctrl] down : If this setting is `yes',
- DocsBoot+ will check the state of the control key when it loads, and
- will wait for you to press a key if the control key is down. If this
- is set to `no', DocsBoot+ will ignore the state of the control key as
- it loads.
-
- This is provided as a way to keep DocsBoot+ from clearing the
- screen immediately after it loads. Sometimes it is helpful when you
- are configuring or diagnosing problems with your system to see the
- information that many BIOS manufacturers display as they begin loading
- the boot code.
-
-
- Search for extensions : If this setting is `yes', DocsBoot+ will
- search the for extensions while it is loading, and run them. If this
- setting is `no', DocsBoot+ will not scan for or load extensions.
- DocsBoot+ has an extension interface which allows more functionality
- to be added. Extensions can be anything from replacements for the
- menu, to password protection for various partitions, to device drivers
- for nonstandard hard discs (and more).
-
-
- Bypass extensions if [Alt] down : If this setting is `yes',
- DocsBoot+ will allow you to bypass the extension loading phase by
- holding [Alt] down while it is loading. If it is set to `no',
- DocsBoot+ will load extensions whether or not [Alt] is held down.
- Note that if the `Search for extensions' option above is set to `no',
- DocsBoot+ will not load extensions, and this setting has no effect.
-
- This is provided as a safety feature which will allow you to
- bypass the extensions if you add one which causes your system to
- crash or which causes other problems. You should always boot a couple
- of times with this set to `yes' after installng new extensions, and
- once you are sure the new extension works correctly, set this back to
- `no' (if you would normally leave it `no').
-
- Most of the time, except where security is a concern, this option
- would best be left set to `yes'.
-
-
- Wait for key on extension error : If this setting is `yes',
- DocsBoot+ will wait for a keypress should a problem occur while
- processing the extensions. If this settings is `no', the error
- message will still be displayed, but DocsBoot+ will not wait for a
- keypress before it resumes processing extensions (or if the error
- is critical, DocsBoot+ will simply abort extension processing).
-
-
- Load extension from directory : If this setting is `yes',
- DocsBoot+ will look for extensions in a directory called `DOCSBOOT'.
- If this is `no', DocsBoot+ will look for extensions in the root
- directory. Please note that while this should not affect extensions
- written for 0.41 and later, setting it to `yes' may cause problems
- with some older extensions (this should not affect the publicly
- available extensions).
-
- Normally this can be set to `yes', which helps move some files
- out of the root directory. If an extension crashes instantly when you
- load it (or reports it is unable to find where its file is stored),
- set this to `no' and move your extensions and their files to the root
- directory.
-
-
- Include unrecognised partitions : If this setting is `yes',
- DocsBoot+ will include in the menu partitons it does not recognise on
- the menu. They will be listed as `unknown' type.
-
- If you are an advanced user, and want to add a partition type to
- those which are recognised, you can do it using the `Edit partition
- typenames and attributes' and `Edit partiton ID->type associations'
- options on the `Change settings' menu. You can find the paritition ID
- using the PartScan utility which was included with DocsBoot+, or on
- the DocsBoot+ menu when `Display extra details on menu' option on the
- `DocsBoot+ boot menu parameters' screen is set to `yes'.
-
-
- Actively scan for all drives : If this is set to `yes', DocsBoot+
- will scan all hard disc IDs (80..FF) for drives with partitions. If
- this is set to `no', DocsBoot+ will only scan drives which are
- reported present by the system BIOS.
-
- This option could possibly be incompatible with some systems,
- since it performs an inquiry to every possible hard disc ID, but I
- know of relatively few systems which exhibit problems. Most of these
- problems occur on some of the cheaper SCSI hosts (DTC in particular)
- or EIDE add-on cards with their own BIOS extensions or certain Award
- or AMI System BIOS versions that emulate rearranging the drive order
- to allow booting different devices or something similar. Some early
- SCSI hosts require this to be set on(!) to find all their drives (most
- notably the Storage Dimensions DataCannon series).
-
-
- Multiple visible primaries : The controls the behaviour of the
- partition hiding/unhiding code. Please see the table below for how
- hiding or booting a partition will behave according to how this option
- is set. This option does not affect the `Set booted partition active'
- option, below.
-
- Note that with the built-in menu, and the included MenuPlus
- extension, a [Space] keypress toggles the selected partition, and an
- [Enter] keypress boots the selected partition.
-
- MVP Mode Selection is Action taken by hide/unhide code
- --- -------- ------------ ----------------------------------
- No Boot Hidden Selection unhidden, others hidden
- No Boot Visible Selection unhidden, others hidden
- No Toggle Hidden Selection unhidden, others hidden
- No Toggle Visible Selection hidden
- Yes Boot Hidden Selection unhidden, others hidden
- Yes Boot Visible None
- Yes Toggle Hidden Selection unhidden
- Yes Toggle Visible Selection hidden
-
-
- Set booted partition active : Some operating systems (especially
- unixes) require that the partition they are booted from be the active
- partition. If this option is set to `yes', DocsBoot+ will set the
- partition which is booted so it is the active partition. If this is
- `no', DocsBoot+ will not change the active partition.
-
- NOTE : For many operating systems (in particular, unixes and
- unix-like operating systems), this option MUST be set to `yes' for
- proper operation.
-
- NOTE : If this option is set to `yes', DocsBoot+ may cause a
- false alarm with any boot sector virus protection offered by your
- system's BIOS. If you set this option to `yes', you should disable
- the BIOS provided virus protection (if you do not disable the BIOS
- virus protection, you should tell it to allow DocsBoot+ to write the
- changes to the MBR when it displays the alarm).
-
- NOTE : If this function is set to `yes', DocsBoot+ may disable
- programs such as IBM's BootManager. This is because the BootManager
- partition will no longer be the active one after DocsBoot+ has booted
- something else. If you decide to remove DocsBoot+ and want the old
- boot manager re-enabled, you will have to use a partition table editor
- or FDISK like utility to set the old boot manager partition active, or
- you could tell DocsBoot+ to boot the other boot manager on the last
- boot before you remove DocsBoot+.
-
-
- Install DriveSwap if booting B : Sometimes it is necessary to
- boot a program from drive B. If this is set to `yes', then DocsBoot+
- will install a stub which swaps the floppy drives so that the program
- thinks it is booting from A. If this is set to `no', DocsBoot+ will
- not install this stub. Most programs assume they are booted from A,
- so this will allow you to boot them from B.
-
- This feature is not likely to work on protected mode programs, or
- programs which take over direct control of the floppy disc drives. It
- may also not work with certain copy protection systems. It should
- work on nearly anything else.
-
-
- Manipulate CGA/Hercules boards : If this is set to `yes', then
- DocsBoot+ will set up CGA and Hercules boards so they use bright
- backgrounds instead of blinking text (Hercules InColor boards will
- also have colour mode enabled with an EGA-like palette) This feature
- should have no effect on EGA/VGA systems. If this is set to `no',
- DocsBoot+ will not manipulate the display hardware.
-
- Setting this feature to `yes' should have no effect unless a CGA
- or Hercules board (HGC112 or HGC222 based) is present, but certain
- VGA and SVGA chipsets may be affected oddly and require that this
- feature be set to `no'. If you do not have a CGA or Hercules
- MonoGraphics or Hercules InColor board present, you should leave this
- set to `no'.
-
- Note that the installer tries to program these cards whether this
- option is enabled or not. If you have trouble with your video card
- after running the installer, you should be able to fix the problem by
- powering off your computer after you exit the install utility. Since
- the installer resets the machine as it exits, it is unlikely that you
- will experience a problem from this.
-
-
- Enable boot menu : If this is set to `yes', DocsBoot+ will
- display the menu when it loads. If it is set to `no', DocsBoot+ will
- automatically boot the default partition without displaying the menu.
-
-
- Menu only if RightShift down : If this option is set to `yes',
- DocsBoot+ will not display the boot menu unless the right shift key is
- held down while it is loading. If it is set to `no', the menu will be
- displayed whether the right shift key was held down or not. Note that
- if the `Enable boot menu' option above is set to `no', this has no
- effect and the menu will not be displayed.
-
- NOTE : If this is set to `yes', DocsBoot+ will not display any of
- its normal banners or other information (though extensions may display
- their own banners or messages). The only thing DocsBoot+ will display
- when this is set to yes is the screen which reminds unregistered users
- to register their copies of DocsBoot+, or error messages if any occur.
-
-
- Use default (not last booted) : If this option is set to `yes',
- the default partition will always be the partition which is indicated
- by the `Default partition number' option (below). If this is set to
- `no', the default partition will be the last partition which was
- booted.
-
-
- Default partition number : This option indicates which partition
- is the default if the `Use default (not last booted)' option above is
- set to `yes'. This option has no effect if the `Use default (not last
- booted)' option above is set to `no'. Note that this function is zero
- based (the top entry on the list excluding the floppy drives is zero).
-
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- The DocsBoot+ boot menu parameters screen
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- When you choose `Edit the DocsBoot+ boot menu parameters' from
- the change settings menu, the screen below is displayed. From this
- screen, you can change several of the DocsBoot+ menu settings. Please
- pay close attention to the help line, as it will indicate what you can
- do with each of the parameters. Pressing [Escape] on this screen will
- return you to the `Change settings' menu.
-
- This menu setup only affects the default menu which is included
- with DocsBoot+. Menu enhancement extensions will have their own
- configuration, and this screen will not affect them.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
- Option Value Option Value
- ─────────────────────────────── ───── ─────────────────────────────── ─────
- Include floppy drives in menu Yes
-
- Display extra details on menu No
-
- Use timed boot Yes
- Any key disables timed boot Yes
- Timed boot delay (seconds) 15
-
- Ask before booting non-bootable Yes
- Ask before reboot on ^C press Yes
-
- Menu normal text colour *****
- Menu selection text colour *****
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- [Esc] exits; Arrows move; [+],[-] change the value.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Include floppy drives in menu : If this is set to `yes', the menu
- will include the A and B floppy disc drives. If it is set to `no',
- the menu will only include partitions on the hard discs.
-
-
- Display extra details on menu : If this is set to `yes', the menu
- will include some additional information about each partition. If it
- is set to `no', only the partition letter, name, and filesystem type
- will be displayed. Examples of both modes are shown in the `Operation
- of DocsBoot+' section below.
-
-
- Use timed boot : DocsBoot+ can either wait for you to select a
- partition, or it can automatically boot one after a preset time. If
- this option is set to `yes', DocsBoot+ automatically boots a partition
- according to the `Use default (not last booted)' and `Default
- partition number' settings on the `DocsBoot+ boot parameters' screen,
- above). If this is set to `no', DocsBoot+ will wait until you select
- a partition to boot. This feature is particularly useful if you use
- DocsBoot+ on an unattended system.
-
-
- Any key disables timed boot : If this option is set to `yes', any
- keypress will disable the timed boot function. If this is set to
- `no', keypresses will merely reset the timer. This has no effect if
- `Use timed boot' option, above, is set to no.
-
-
- Timed boot delay (seconds) : If the `Use timed boot' option above
- is set to `yes', this is the number of seconds DocsBoot+ will wait
- before automatically booting the default partition. If the `Use Timed
- boot' option is set to no, this only takes effect if you enable timed
- boot from the boot menu.
-
-
- Ask before booting non-bootable : DocsBoot+ uses a particular
- method to determine whether or not a partition is bootable. Sometimes
- this method may think a partition is not bootable, when it is in fact
- bootable. If this is option is set to `yes', DocsBoot+ will point out
- that a partition does not appear bootable before booting it, and ask
- whether or not you wish to continue booting it. If this is set to
- `no', DocsBoot+ will boot the partition without asking.
-
-
- Ask before reboot on ^C press : If this is set to `yes',
- DocsBoot+ will ask whether or not you are sure you want to reboot the
- system when you press [Control-C]. If it is set to `no', DocsBoot+
- will simply restart the system.
-
-
- Menu normal text colour : The five asterisks are an example of
- normal menu text. You should make this comfortable to look at.
-
-
- Menu selection text colour : The five asterisks are an example of
- selected (highlighted) menu text. You should make this stand out
- against the `Menu normal text colour' above, so you can see it easily,
- but it should also be something comfortable to look at.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- The partition ID->type associations screen
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- When you choose `Edit the partition ID->type associations' from
- the change setting menu, the screen below will be displayed. This
- screen allows you to add a partition type for an already recognised
- operating system to the partition types DocsBoot+ recognises. From
- this screen, pressing [Escape] will return you to the `Change
- settings' menu.
-
- This screen, along with the `Edit partition typenames and
- attributes' screen in the next section (also from the `Change settings'
- menu), can be used to allow DocsBoot+ to see partitions and operating
- systems which it does not normally recognise.
-
- Unless you are an advanced user, you should take care in changing
- these settings. If you wish to experiment, you should make a backup
- of your hard disc first. There should be little or no risk of data
- loss (from DocsBoot+) resulting from changing these settings, but it
- is safer to prepare for the worst -- some operating systems may not
- take well to certain options.
-
- Note that types 00 and 05 are reserved for no partition and for
- DOS-style extended partition, respectively, and that none of their
- attributes can be edited.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
- ID Type Typename Exten Legal Spec.
- ── ──── ──────── ───── ───── ─────
- 00 00 Unknown No No No
- 01 02 FAT No Yes No
- 02 07 Xenix No Yes No
- 03 07 Xenix No Yes No
- 04 02 FAT No Yes No
- 05 00 Unknown Yes No No
- 06 02 FAT No Yes No
- 07 04 IFS No Yes No
- 08 05 AIX No Yes No
- 09 05 AIX No Yes No
- 0A 09 BootMngr No Yes No
-
- ─────────── Known Typenames (in order of type, from left to right) ───────────
- Unknown DocsBoot FAT CP/M IFS AIX PC-ix Xenix
- Unix BootMngr NeXTSTEP Minix Prime Linux ConcrDOS PersRISC
- BSD Novell MS User13 User14 User15 User16 User17
- User18 User19 User1A User1B User1C User1D HidFAT HidIFS
- ──────────────────────────────────────────────────────────────────────────────
- [Esc] exits; Arrows, home, end, page keys move; [+],[-] change values.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- ID : This is the partition ID byte. This is the byte which is
- stored in the partition table to indicate what kind of partition it
- is. There are 256 possible types, 00 thorugh FF. The listing is
- sorted by the ID.
-
-
- Type : This is the type which DocsBoot+ assigns to the partition
- ID. This is a number from 00 (unknown) thorugh 1F. Changing this
- also changes the Typename to reflect the typenames on the bottom of
- the screen.
-
- Typename : This is the descriptive name for the partition type.
- This can not be edited on this screen, but it can be edited on the
- `Partition typenames and attributes' screen, discussed in the next
- section, also available from the `Change settings' menu. This is
- linked to the Type field, above.
-
-
- Exten : If this is `yes', it indicates the partition is an
- extended format partition which has logical drive divisions (it must
- be the same format as DOS type 05). This sort of partition should
- also have the `legal' setting `no' (since it is not a data partittion
- as such, but it contains data partitions).
-
-
- Legal : If this is set to `yes', it indicates the partition is a
- legal partition type which will always be included in the menu. If
- this is set `no', a partition with this ID will only be listed if the
- `Include unrecogised partititons' option on the `DocsBoot+ boot
- parameters' screen is set to `yes'.
-
-
- Spec. : Special function. The meaning of this bit is set by
- the SpecialFunc field for the partition type on the partition
- typenames and attributes screen, below.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- The partition typenames and attributes screen
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- When you choose the `Edit the partition typenames and attributes'
- option from the `Change settings' menu, you are presented with the
- screen below. On this screen, you can add operating systems to those
- which DocsBoot+ recognises, and describe how DocsBoot+ needs to start
- them. Unless you are entering text (partition typenames or comments),
- pressing [Escape] on this screen will return you to the `Change
- settings' menu.
-
- This screen, along with the `Edit partition partition ID->type
- associations' screen described in the previous section (also from the
- `Change settings' menu), can be used to allow DocsBoot+ to see
- partitions and operating systems which it does not normally recognise.
-
- Unless you are an advanced user, you should take care in changing
- these settings. If you wish to experiment, you should make a backup
- of your hard disc first. There should be little or no risk of data
- loss (from DocsBoot+) resulting from changing these settings, but it
- is safer to prepare for the worst -- some operating systems may not
- take well to certain options.
-
- Note that type 00 is reserved for unknown partition types, and
- none of its attributes can be edited.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
- Type Typename BPB Ltr Fix SpecialFunc FAT Un / Hide
- ──── ──────── ─── ─── ─── ───── ───── ─── ─────────
- 00 Unknown No No No No No No No No
- 01 DocsBoot Yes No Yes No No Yes No No
- 02 FAT Yes Yes Yes No No Yes No Yes
- 03 CP/M Yes No Yes No No No No No
- 04 IFS Yes Yes Yes No No No No Yes
- 05 AIX No No No No No No No No
- 06 PC-ix No No No No No No No No
- 07 Xenix No No No No No No No No
- 08 Unix No No No No No No No No
- 09 BootMngr Yes No Yes No No No No No
- 0A NeXTSTEP No No No No No No No No
- 0B Minix No No No No No No No No
- 0C Prime No No No No No No No No
- 0D Linux No No No No No No No No
-
- ──────────────────────────────────────────────────────────────────────────────
- Comment : This is used to indicate an unknown type of partition
- ──────────────────────────────────────────────────────────────────────────────
- [Esc] exit; Arrows move; [+],[-] change values; [Ins] edit comment
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Type : This is the type number which DocsBoot+ uses to designate
- a partition of the particular operating system. The listing is sorted
- by type.
-
-
- Typename : This is the name DocsBoot+ will display for this
- partition type. The typename can be up to eight characters long, and
- can contain anything except control characters and nulls.
-
-
- BPB : This indicates that the partition type uses a DOS
- compatible BPB (BIOS Parameter Block). DOS, OS/2, WinNT, and probably
- some others conform to this standard. Since DocsBoot+ expects to find
- the partition name in the BPB, to use in the built-in menu, any
- partitions which do not conform to this standard will not show an OEM
- name, partition name, or serial number.
-
-
- Ltr : This indicates that the partition type shows up as a drive
- with a letter designation under DOS, OS/2, WinNT, or some other
- operating systems which use letters to designate drives.
-
-
- Fix : This indicates that the partition type requires certain
- fixups (which apply only to BPB based partitions) in order to boot
- cleanly. This should be set to `no' if `BPB' is set to `no'. Many
- operating systems do not have this requirement, but DOS, OS/2, WinNT,
- and probably some others do.
-
-
- FAT : This indicates that the partition type is compatible with
- the DOS FAT filesystem. The built-in FAT filesystem support in
- DocsBoot+ uses this bit to determine whether a filesystem is compliant
- with the FAT12 (packed) or FAT16 (packed) specification. Support for
- FAT28 (unpacked) (Win95's `FAT32') or true 32-bit FAT is not
- implemented at this time but may be implemented in the future.
-
-
- Un : Un(hide) indicates that the partition type represents a
- hidden partition type and can be unhidden by ANDing its ID with E0.
- WARNING : this requires that an unhidden variant of the partition
- type also be defined, otherwise DocsBoot+ may fail when trying to hide
- or unhide the partition.
-
-
- Hide : This indicates that the partition type represents a type
- of partition which can be hidden by ORing its ID with 10. WARNING :
- this requires that a hidden variant of the partition type also be
- defined, otherwise DocsBoot+ may fail when trying to hide or unhide
- the partition.
-
-
- SpecialFunc : Special function definition. These two settings
- combine to provide a way to designate special functions for the
- special functions bit of the partition ID.
-
- Value Spec. flag meaning
- ──────── ────────────────────────────────────────────
- No,No LBA mode translation required (`Win95 OSR2')
- No,Yes reserved
- Yes,No reserved
- Yes,Yes reserved
-
- LBA mode translation required : If this is selected,
- and the `Spec.' option for the partition on the
- partition is `Yes', then the partition type needs to be
- translated from LBA mode to standard mode. This only
- applies to types 0C,0E,0F (the last only theoretically)
- on systems with large hard discs and the `OSR2' variant
- of Windows95 installed.
-
-
- Comment : This contains a comment for the partition type. This
- is intended to be used as a description of the partition type (what
- operating systems use it, &c). This has no effect whatsoever upon the
- operation of DocsBoot+, since it is only used by the DocsBoot+
- installation/configuration prorgram.
-
-
- Most unixes should have all of these settings no, and most DOS
- compatibles should have BPB, Ltr, Fix, and FAT set to yes.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Load settings menu
- ~~~~~~~~~~~~~~~~~~
-
-
- If you choose `Load the DocsBoot+ settings from an installed
- copy' from the `Change settings' menu, you will be brought to this
- menu. From here, you choose whether you want to load the settings
- from an installed copy of DocsBoot+ on your primary hard disc, or from
- a 1440KB 3.5 inch floppy disc.
-
- There is a warning screen before you get to this menu, which asks
- if you are certain you wish to load the settings. This warning is in
- place only because the `Comment' lines from the `Partition typenames
- and attributes' screen are not saved with the other settings. If you
- have changed these comments, they may not be consistent with those
- which you are loading. This will not affect DocsBoot+ in any way, but
- it could confuse you. For most people, the question of whether you
- are sure or not can be answered `yes'.
-
-
- NOTE : You will only be able to edit settings which are available
- on this version of DocsBoot+. If you load settings from an older
- version, some of the settings which you can change will have no effect
- on the older version. If you load settings from a newer version,
- there may be settings in the newer version which you can not change
- using this version of the setup utility. You should always use the
- setup utility for the version which you are configuring.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
-
-
-
-
-
- LOAD SETTINGS MENU
-
-
- Load settings from a copy on the primary hard disc
- Load settings from a copy on a 1440KB floppy disc
-
- Do not load settings - return to the config menu
-
-
-
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Load settings from a copy on the primary hard disc : This option
- loads the settings from a copy of DocsBoot+ which has been installed
- to the primary hard disc.
-
-
- Load settings from a copy on a 1440KB floppy disc : This option
- loads the settings from a copy of DocsBoot+ which has been installed
- to a 1440KB floppy disc. It will prompt for you to change discs at
- appropriate places along the way.
-
-
- Do not load settings - return to the config menu : This option
- will return you to the `Change settings' menu. If you decide not to
- load the settnings, or are returned to this menu because of an error,
- you can return to the `Change settings' menu by selecting this option.
- Successfully loading the settings will return you directly to the
- `Change settings' menu.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Save settings menu
- ~~~~~~~~~~~~~~~~~~
-
-
- If you choose `Save the DocsBoot+ settings to an installed copy'
- from the `Change settings' menu, you will be brought to this menu.
- From here, you choose whether you want to save the settings to an
- installed copy of DocsBoot+ on your primary hard disc, or to a 1440KB
- 3.5 inch floppy disc.
-
-
- NOTE : You will only be able to edit settings which are available
- on this version of DocsBoot+. If you load settings from an older
- version, some of the settings which you can change will have no effect
- on the older version. If you load settings from a newer version,
- there may be settings in the newer version which you can not change
- using this version of the setup utility. You should always use the
- setup utility for the version which you are configuring.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
- DocsBoot+ version 0.42:19980703 Installation and Setup utility
- Copyright (C)1994-1998 Zac Schroff, All rights reserved.
- ──────────────────────────────────────────────────────────────────────────────
-
-
-
-
-
-
- SAVE SETTINGS MENU
-
-
- Save settings to a copy on the primary hard disc
- Save settings to a copy on the primary floppy disc
-
- Do not save settings - return to the config menu
-
-
-
-
-
-
-
- ──────────────────────────────────────────────────────────────────────────────
- Use the arrow keys to move the cursor, and the [Enter] key to make a choice.
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Save settings to a copy on the primary hard disc : This option
- saves the settings to a copy of DocsBoot+ which has been installed to
- the primary hard disc.
-
-
- Save settings to a copy on a 1440KB floppy disc : This option
- saves the settings to a copy of DocsBoot+ which has been installed to
- a 1440KB floppy disc. It will prompt for you to change discs at
- appropriate places along the way.
-
-
- Do not save settings - return to the config menu : This option
- will return you to the `Change settings' menu. If you decide not to
- save the settings, or an error returns you to this menu, you can
- return to the `Change settings' menu by selecting this option.
- Successfully saving the settings will return you directly to the
- `Change settings' menu.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Operation of DocsBoot+
- ~~~~~~~~~~~~~~~~~~~~~~
-
-
- When you start your system, it will go through its normal self
- test, then it will start DocsBoot+. Under normal conditions, nothing
- of particular interest will happen for a moment, while DocsBoot+ loads
- and tests itself.
-
- If, during the load, DocsBoot+ finds that it has been corrupted,
- it will tell you, and attempt to boot the first bootable partition that
- if finds. If it finds no bootable partitions, or it can not boot the
- first primary partition which is marked bootable, it will pause and
- allow you to restart the system with a boot disc present (or, if it is
- the floppy disc variant which is corrupt, it will pause then restart
- the system). IF YOUR COPY OF DOCSBOOT+ EVER REPORTS IT IS CORRUPT,
- YOU SHOULD HAVE THE INSTALL PROGRAM REMOVE IT, THEN REINSTALL. IF YOU
- DO NOT REMOVE DOCSBOOT+ FIRST THEN REINSTALL, THE USER SETTINGS COULD
- REMAIN CORRUPT, AND MIGHT CAUSE PROBLEMS IN THE FUTURE.
-
- If, during the load, DocsBoot+ determines that your system's
- settings have been lost or changed, it will ask if you wish to restore
- them. If you answer yes (by pressing [Y]), DocsBoot+ will restore the
- previous settings (except the current time and date). If you answer
- no (press [N]), DocsBoot+ will ask if you wish to save the settings.
- If you answer yes, DocsBoot+ will save the changed settings. If you
- answer no, DocsBoot+ will neither save nor restore the settings. The
- settings will be restored without question if the `Allow CMOS `Save?'
- option' option on the `DocsBoot+ boot parameters' screen is set to
- `no'. This will all be bypassed if the `Protect the CMOS settings'
- option on the `DocsBoot+ boot parameters' screen is set to `no' and
- DocsBoot+ will not even monitor the CMOS settings for changes.
-
- If, during the test, DocsBoot+ discovers a boot sector virus, it
- will attempt to recover the boot sector, then ask you to press a key
- to reboot. This check will be bypassed if the `Protect the MBR or
- Boot sector' option on the `DocsBoot+ boot parameters' screen is set
- to `no'. Note that this will probably not catch a `stealth' boot
- sector virus (which many are now), so you should still check your
- system regularly.
-
- If none of these events occur, DocsBoot+ will search for and load
- any extensions you have. Please see the documentation for each
- extension for explanations of how they operate and how to install
- them. If the `Search for extensions' option on the `DocsBoot+ boot
- parameters' screen is set to `no', DocsBoot+ will bypass searching for
- and loading extensions. If the `Search for extensions' and `Bypass
- extensions if [Alt] down' settings on the `DocsBoot+ boot parameters'
- screen are set to `yes' and the [Alt] key is down while DocsBoot+ is
- loading, DocsBoot+ will bypass searching for and loading extensions.
-
- If you have set the `Enable boot menu' option on the `DocsBoot+
- boot parameters' screen to `no', then DocsBoot+ will boot the default
- partition according to the `Use Default' and `Default partiton number'
- options on the `DocsBoot+ boot parameters' screen rather than display
- the menu. DocsBoot+ will also boot the default partition instead of
- displaying the menu if the `Enable boot menu' and `Menu only if
- RightShift down' options on the `DocsBoot+ boot parameters' screen are
- both set to `yes' and the right shift key is NOT held down while
- DocsBoot+ is loading.
-
- Once the menu is displayed, you will see a screen similar to
- one of the two below, with a light-bar indicating the current
- selection. The menu will vary from system to system, naturally. If
- you have the `Display extra details on menu' option on the `DocsBoot+
- boot menu parameters' screen set to `no', you will see a screen
- similar to the one immediately below.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
- DocsBoot+ 0.42:19980703 Copyright (C)1994-1998 Zac Schroff All rights reserved
- ────────────────────────────────────────────────────────────────────────────────
- This copy of DocsBoot+ is not registered.
-
-
- Label x: Type
- ─────────── ── ────────
- Pri floppy A:
- Sec floppy B:
- DOS v7.00 C: FAT
- DOS Maint C: HidFAT
- ----------- D: FAT
- OS/2 v2.10 E: FAT
- OS/2 v3.00 E: HidFAT
- ----------- F: FAT
- OS/2 Maint G: FAT
- ----------- H: FAT
- ----------- I: FAT
-
- If no choice is made in 15 seconds, the system will boot OS/2 v2.10
-
- Press [Esc] to toggle timed boot, [Enter] to accept current selection, select
- another with the arrow keys, or press [^C] to reboot the system.
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- If you have the `Display extra details on menu' option on the
- `DocsBoot+ boot menu parameters' screen set to `yes', you will see a
- display similar to the one immediately below.
-
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
- DocsBoot+ 0.42:19980703 Copyright (C)1994-1998 Zac Schroff All rights reserved
- ────────────────────────────────────────────────────────────────────────────────
- This copy of DocsBoot+ is not registered.
-
-
- Label x: Type ## * OEM Serial Drv SectOffs
- ─────────── ── ───────────── ──────── ───────── ──── ────────
- Pri floppy A:
- Sec floppy B:
- DOS v7.00 C: FAT 04 P IBM 7.0 D080-0000 80 00000020
- DOS Maint C: HidFAT 11 P IBM 5.0 D080-0001 80 0000A000
- ----------- D: FAT 06 P IBM 20.0 D081-0000 81 00000020
- OS/2 v2.10 E: FAT 06 P IBM 20.0 D082-0000 82 0000003F
- OS/2 v3.00 E: HidFAT 16 P IBM 20.0 D082-0001 82 0003EC10
- ----------- F: FAT 06 P IBM 20.0 D083-0000 83 00000020
- OS/2 Maint G: FAT 06 P IBM 20.0 D084-0000 84 00000020
- ----------- H: FAT 06 E IBM 20.0 D082-E001 82 0007D85F
- ----------- I: FAT 06 E IBM 20.0 D082-E002 82 000BC46F
-
- If no choice is made in 15 seconds, the system will boot OS/2 v2.10
-
- Press [Esc] to toggle timed boot, [Enter] to accept current selection, select
- another with the arrow keys, or press [^C] to reboot the system.
-
- ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
-
-
- Both of the menus above use mainly the default settings. The
- selections on the menu will be different on your system, since they
- will be adjusted to the partitions on your system. When the menu
- appears, the following actions can be taken...
-
- You can select which partition to boot using the up and down
- arrow keys. You can select any of the partitions in the list this
- way. If there are more partitions than are displayed, moving beyond
- the displayed partitions will scroll others into view.
-
- You can boot the selected partition by pressing the [Enter] key.
- This will immediately begin loading of the operating system which is
- installed on the selected partition.
-
- You can wait, and if `Use timed boot' on the `DocsBoot+ boot menu
- parameters' screen is set to `yes', the default partition (according
- to the `Use default (not last booted)' and `Default partition number'
- options on the `DocsBoot+ boot parameters' screen) will be booted when
- the timer runs out.
-
- You can press [Escape] to toggle the timed boot function, so it
- is either on or off. It will initially be on if the `Use timed boot'
- option on the `DocsBoot+ boot menu parameters' screen is set to `yes'.
- It will initially be off if this setting is `no'. With the timed boot
- function on, pressing a key will either reset the timer (the `Any key
- disables timed boot' option on the `DocsBoot+ boot menu parameters'
- screen is `no') or disable timed boot (the `Any key disables timed
- boot' option on the `DocsBoot+ boot menu parameters' screen is `yes').
-
- You can press [Control-C] (noted as [^C]) to reboot the system.
- This feature may ask if you really want to depending upon the `Ask
- before reboot on ^C press' option on the `DocsBoot+ boot menu
- parameters' screen (`yes' indicates it will ask, `no' indicates it
- will not ask).
-
- You can press the space bar. If you have a hidden partition
- selected when you press the space bar, it will be unhidden, and those
- partitions on the same drive that can be hidden will be hidden. If
- you have a visible (unhidden) partition selected when you press the
- space bar, that partition will be hidden (no hidden partition will be
- made visible in this case -- this allows you to hide partitions
- without needing a sector or partition table editor, so you can add
- more partitions to a drive). If you have a partition that can not be
- hidden or unhidden, or a floppy drive, selected, this will do nothing.
-
-
- Items displayed on the DocsBoot+ screen may need some
- elaboration, so I shall describe them better here. Note that many of
- these only appear if the `Display extra details on menu' option on the
- `DocsBoot+ boot menu parameters' screen is set to `yes'. Also note
- that many details are not displayed for floppies, and that the labels
- for floppies are fixed.
-
- Label ── This is the label for a partition, taken from the boot
- sector. This is usually configured by DOS when you use the
- LABEL command. If you want to label a partition with special
- characters, you should use the NameVol utility included with
- DocsBoot+. Some older DOS and OS/2 versions formatted drives
- in a way that is not compatible with this naming convention.
- Drives formatted in this way will not have a name displayed.
- Most other operating systems are not compatible with this
- naming convention, so their filesystems will also not have a
- name displayed.
-
- x: ── This is the drive letter for the partition, as well as
- DocsBoot+ can guess it. DocsBoot+ assumes that all partitions
- which are lettered are visible to all operating systems which
- use them (this is not always the case, such as booting DOS
- with an IFS parition around).
-
- Type ── This is the partition type. This entry indicates the
- actual type code from the partition types lookup table,
- instead of reading it from the boot sector, which may be
- inaccurate on older systems.
-
- ## ── This is the partition type code itself. Not very
- useful for most people, but it can come in handy
- sometimes, especially when the type says `Unknown'.
-
- * ── This indicates whether the partition is primary (P
- appears here) or extended (E appears here).
-
- OEM ── This is the OEM name from the partition boot sector. It
- is sometimes helpful to know what operating system and what
- version of that operating system formatted it. This also does
- not apply to filesystems that do not use extended BPBs.
-
- Serial ── This is the partition serial number. It is displayed
- on those partitions which support it. If it is not supported,
- 0000-0000 is displayed (note that 0000-0000 is technically a
- valid but rather unlikely serial number, since it indicates
- the volume was last formatted at precisely midnight on 1
- January 1980).
-
- Drv ── This is the number of the physical device on which
- the partition is located. It is displayed in hexadecimal
- and should ALWAYS be 80 or greater.
-
- SectOffs ── This is the sector number on the drive for the
- physically first sector of the partition. This is also
- displayed in hexadecimal.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Compatibility issues
- ~~~~~~~~~~~~~~~~~~~~
-
-
- DocsBoot+ has been found to be fully compatible with several
- versions of DOS (ranging from 2.11 through 7.00 and including MS-DOS,
- PC-DOS, Toshiba-DOS, DR-DOS, and others). The only problem I have
- found so far is that many of these simply will not boot from an
- extended partition, or in some cases, even from a primary partition on
- anything other than the primary drive.
-
- Note that most versions of DOS can't use a floppy disc with
- DocsBoot+ installed to it for data, since they ignore a standard that
- Microsoft and IBM introduced years ago for locating disc parameters.
- A few versions do not suffer this problem, but most of them are so
- obsolete they are nearly extinct.
-
-
- If you are installing OS/2 version 2.0 or later on a system with
- DocsBoot+ installed, please run the OS2FIXUP batch job (or look at the
- OS2FIXUP portion of the UTILITY.DOC file). It will give you some
- instructions on how to change a copy of the OS/2 installation discs so
- that you can install to whatever drive you want to install to.
-
-
- If you are installing WinNT with DocsBoot+, you might want to
- consider running the NTFixup program to move the NTBoot files to the
- WinNT partition. This will allow you to boot directly to WinNT and
- DOS from the DocsBoot+ menu, instead of having to go through two
- menus to boot either.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- DocsBoot+ compatibility with operating systems
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- FreeBSD (version 2.0.5)
-
- I have been informed that FreeBSD works with DocsBoot+.
-
-
- OpenBSD (version unknown)
-
- I have been informed that OpenBSD works with DocsBoot+.
-
-
- DOS (Toshiba 2.11, Toshiba 3.30, DR 5.00, PC 5.00, PC 5.02, PC 5.02,
- DR 6.00, MS 6.00, PC 6.10, MS 6.20, MS 6.21, MS 6.22, PC 6.30,
- PC 7.00, et al)
-
- The only known problem with DOS and DocsBoot+ is that DOS can not
- boot from anything other than drives A (primary floppy disc) and
- C (primary partition on the primary hard disc). I am trying to
- fix this limitation (suggestions are welcome).
-
- Some Toshiba variants do not seem to suffer this problem...
-
-
- Linux (several versions of Slackware and RedHat)
-
- You need to install LILO to the root partition (NOT TO THE MBR
- OR ANY DOS PARTITION). LILO only needs to be configured with the
- Linux information; other operating systems can be added to the
- LILO options and will not affect DocsBoot+.
-
- There have been reports that Linux partitions do not appear to
- be bootable without LILO. I don't know how much of a bug this
- is, as I have had problems booting Linux without LILO or some
- alternaltive installed on the system.
-
- Otherwise, DocsBoot+ works very well with every tested version of
- Linux.
-
-
- NeXT Step for Intel (3.3)
-
- I have been informed that NeXTSTEP works with DocsBoot+.
-
-
- OS/2 (IBM 2.00, IBM 2.10, IBM 2.11, IBM 2.9x, IBM 3.00, IBM 3.01,
- IBM 3.9x, IBM 4.00)
-
- There is a way to install OS/2 to other partitions than C
- without having to install IBM's BootManager. Look at the
- UTILITY.DOC and OS2FIXUP.CMD or OS2FIXUP.BAT files.
-
- The OS/2 SETBOOT utility does not currently work with DocsBoot+,
- though I am working on a similar utility. Any references to good
- OS/2 low level programming books are appreciated.
-
-
- OS/2 (IBM 1.xx, MS 1.xx)
-
- Early versions of OS/2 have the same problems as DOS with
- booting from partition other than C. Otherwise, they should
- work with DocsBoot+.
-
-
- Solaris x86 (version unknown)
-
- I have been informed that Solaris x86 works with DocsBoot+.
-
-
- SCO Unix (3.4.2, Open Server Enterprise System Release 5)
-
- I have been informed that SCO Unix works with DocsBoot+, but only
- if the `Set booted partition active' option on the `DocsBoot+
- boot parameters' screen is set to `yes'.
-
-
- Novell UnixWare (1.1)
-
- Novell UnixWare works properly with DocsBoot+, if the `Set booted
- partition active' option on the `DocsBoot+ boot parameters'
- screen is set to `yes'.
-
-
- SCO UnixWare (version unknown)
-
- SCO UnixWare should work properly. See the entry above for
- Novell UnixWare.
-
-
- Banyan VINES (5.54(20))
-
- I have been informed that Banyan VINES works with DocsBoot+, if
- the `Set booted partition active' option on the `DocsBoot+ boot
- parameters' screen is set to `yes'.
-
-
- SCO Xenix (3.x)
-
- I have been informed that SCO Xenix works with DocsBoot+, if the
- `Set booted partition active' option on the `DocsBoot+ boot
- parameters' screen is set to `yes'.
-
-
- Windows 95 (MS Windows 4.0 & MS DOS 7.0), Windows 98(?) (any year now...)
-
- Users of Windows 95 should read the DOS section, since Win95
- behaves much like DOS as far as DocsBoot+ is concerned. It
- should be mentioned that all of the DOS limitations apply to
- Win95 also. In this entire document, I have grouped Win95 as
- a version of DOS for these reasons.
-
- There are, however, additional warnings which apply to Win95 and
- not to DOS. Installing Win95 will obliterate DocsBoot+ from the
- hard disc and replace it with its own code, and it destroyed
- files from several non-MicroSoft operating systems on my system.
- DocsBoot+ can be reinstalled after Win95 is installed and it and
- Win95 will work normally. However, Win95 also seems to have many
- other nasty habits which relate to other operating systems and
- products, so please be careful mixing Win95 and anything else.
-
- If installing Win95, I strongly urge installing Win95 first,
- and anything else afterward, and putting everything on different
- partitions, just to keep them apart.
-
-
- Windows NT (MS 3.10, MS 3.50, MS 3.51, MS 4.00)
-
- DocsBoot+ includes a patch for the NTBoot program (included with
- NT) which will move it to the NT partition (and return the DOS
- partition to normal). This patch is called NTFIXUP.EXE. It will
- only run under real DOS, not under WinNT. This will not work if
- the NT partition is NTFS, but you can move NTBoot to any FAT
- partition. If you use the NTFixup utility, you may want to
- change your BOOT.INI file to use WindowsNT with DocsBoot+, so
- that NTBoot automatically boots WinNT instead of offering its
- menu (just change the default selection and set the time delay
- to zero seconds).
-
- I have had no reports of problems with DocsBoot+ corrupting the
- Windows NT INI files. Perhaps DocsBoot+ even helps keep them
- safer when you use the NTFixup program to move them to the WinNT
- partition (or some partition other than C)...
-
- NTFIXUP DOES NOT WORK ON NTFS PARTITIONS. I know of no way to
- patch the existing code to do so, but will be happy to send the
- source for the NTFIXUP program to anybody wanting to try, as long
- as they are willing to agree to a few simple terms. Contact me
- for details at the support contact if you are interested.
-
-
- Diagnostic partitions
-
- DocsBoot+ should work with most diagnostic partitions. However,
- none of the diagnostic partitions I have found were included in
- the partition type tables, since there are relatively few times
- when you normally want to boot a diagnostic partition from the
- DocsBoot+ menu. However, if you find you wish to boot the
- diagnostic partition, you can add it to what DocsBoot+ supports
- by following this procedure :
-
- 1) Boot into DOS and run PartScan.
- 2) Find the partiton type ID for the diagnostic partition
- on your system (it is likely the one labelled unknown).
- 3) Boot the DocsBoot+ installation/configuration disc.
- 4) Enter the `Change the current DocsBoot+ settings' menu.
- 5) If you have custom settings and you did not save them
- to the DocsBoot+ disc, load them from your installed
- copy of DocsBoot+ now.
- 6) Enter the `Edit partition ID->type associations' screen.
- 7) Scroll down to the partition ID you found in step 2.
- 8) Change the partition type from `Unknown' to `Diags'.
- 9) Escape back to the change settings menu.
- 10) Save the settings to the installed copy.
- 11) Optionally save the settings to the DocsBoot+ disc if you
- want these settings (including the partition type changes)
- to become your defaults.
-
- If that procedure seems a little beyond your technical abilities,
- you can tell DocsBoot+ to display all partitions (not just those
- it recognises) by setting `Include unrecognised partitions' on
- the `Boot parameters' screen to `yes'. Your diagnostic partition
- will appear, but it will be labelled as an `Unknown' partition.
-
-
- Others
-
- DocsBoot+ has only been tested on the operating systems listed
- here (as far as I have been informed). I personally tested some
- of them, other people have tested the others.
-
- DocsBoot+ should be compatible with many more operating systems,
- and I have tried to include as many partition types as I can get
- information for. DocsBoot+ makes a few assumptions about those
- systems with which it has not been tested.
-
- DocsBoot+ should work reasonably well with a majority of the
- existing operating systems. If you find a problem, please help
- me get it to work with whatever you are using. Please send me
- information about the operating system, a copy of the output from
- PartScan, and any additional information which you feel might be
- helpful. Thanks!
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Support
- ~~~~~~~
-
-
- DocsBoot+, like any other program, is subject to errors, bugs, or
- what have you. I am open to suggestions and comments and bug reports,
- but I must have some level of detail. I can not deal with comments
- such as `it does not work with xxxx' or `make it do yyyy better'
- unless more details are included. If you want to get a response, and
- possibly help eliminate a problem you need to include :
-
- Problem description
- A short description of what happens. Again, not `something went
- wrong'. I need more details. Describe screen effects, strange
- noises, odd messages, et cetera. A print-screen might help, if
- you can get one out of it.
-
- Computer system description
- Please include complete information on all of your system
- hardware, including manufacturer and product name, ports, RAM,
- ROM, DMAs, IRQs, slot numbers (especially on EISA and PCI
- systems), and for bustmastering cards, whether the slots are
- listed as busmaster capable by your motherboard's documentation.
- Please also include a copy of the output from PartScan.
-
- Software description
- What happens with which programs? What operating system or
- systems? Does anything reasonable happen at all? Does changing
- any settings (DocsBoot+ or the other program) help?
-
- Workarounds you have used
- Detailed description of how you fixed the problem if you have
- managed to fix it. If not, anything you have tried and the
- results from these trials would be helpful.
-
- If you have a suggestion, please describe it in detail, along
- with where it is to be made, and what usefulness you think it may
- have. I will consider anything which appears to have reasonable
- justification (anything can be defended, just try it). Æsthetic
- changes are open to suggestion, though some, such as mouse support
- will probably not be offered due to code size.
-
- Comments, error reports, suggestions, et cetera should be
- directed to me, at one of these addresses :
-
- [mail] Zac Schroff
- 2906 Firethorn Drive
- Tuscaloosa AL 35405 USA
-
- [Internet] zschroff@docsware.com (preferred)
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Known bugs and quirks
- ~~~~~~~~~~~~~~~~~~~~~
-
-
- This section is laid out in a more or less tabular fashion with
- problems, solutions, and workarounds (ways around the problem). Most
- of these which are problems with the program will be corrected before
- the final release.
-
-
- Problem : DOS can't read or trashes a floppy with DocsBoot+ on it.
- Solution : None known (this is a problem with DOS, not DocsBoot+).
- Workaround : Do not access the disc from DOS.
- Workaround : Use OS/2 to access the disc.
- Workaround : Use DR-DOS to access the disc.
- Workaround : Use Toshiba's DOS 3.30 to access the disc.
- Notes : Some DOS versions ignore their own standards.
-
-
- Problem : QEMM's DOS-UP option causes the menu to be redisplayed
- before the boot continues when DOS-UP is loaded.
- Solution : None yet
- Workaround : It has been reported that by not moving some parts of DOS
- with this driver (what use is it then?) that this problem
- goes away.
- Notes : I am looking into this -- something strange is happening
- within that driver.
- Notes : DOS-UP from newer versions of QEMM (8.00+) do not appear
- to have this problem (though they still seem to redisplay
- the DOS multiconfig menu if you are using one in
- MS/PC-DOS 6.xx or PC-DOS 7.xx).
- Notes : PC-DOS 7.00 has the ability to move the DOS segments as
- a built-in feature. You might try using it instead of
- the DOS-UP feature of QEMM (but QEMM is still useful in
- other ways with PC-DOS 7.00).
-
-
- Problem : Can't move NTBoot onto NTFS partition using NTFixup
- Solution : None yet
- Workaround : Install NT onto a FAT partition or move NTBoot onto
- a different FAT partition than C.
- Notes : I don't have any information about NTFS, so I can't
- modify NTFixup to work, since it needs to be able to
- manipulate the filesystem on a sector level. Anybody
- who wants to provide the data is welcome to do so.
-
-
- ══════════════════════════════════════════════════════════════════════════════
-
-
- Trademarks
- ~~~~~~~~~~
-
-
- Several trademarks from various sources were mentioned somewhere
- in this document. Here is a listing of some of the trademarks and
- their owners (any not listed here are still the property of their
- respective owners) :
-
- Trademark Owning entity
- ──────────────────────────── ────────────────────────────────────────
- Adaptec Adaptec, Inc.
- AMI American Megatrends Incorporated
- ATI ATI Technologies Inc.
- BootManager International Business Machines corp.
- Borland Borland International
- BSD Berkeley Systems Development group
- DR-DOS Digital Research corporation
- Digital Research Digital Research corporation
- DiskManager Ontrack research
- DocsBoot, DocsBoot+ Zac Schroff
- DOSWatch Zac Schroff
- ExtraDrives Zac Schroff
- IBM International Business Machines corp.
- Microsoft Microsoft corporation
- MS Microsoft corporation
- MS-DOS Microsoft corporation
- Norton Utilities Peter Norton, then later Symantec corp.
- Ontrack Ontrack research
- OS/2 International Business Machines corp.
- PC, PC-XT, PC-AT International Business Machines corp.
- PC-DOS International Business Machines corp.
- Toshiba Toshiba America corporation
- UnixWare Novell originally, now SCO
- VersaBoot, VersaBoot ][ Zac Schroff
- Windows, Windows 95, Win95 Microsoft corporation
- Windows NT, WinNT Microsoft corporation
-
-
- ══════════════════════════════════════════════════════════════════════════════
- [end of file]
-
-
-